From 4ed42526133e43a7ce9febc2de6d6a67c2080287 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 11 Feb 2009 15:52:37 +0000 Subject: [PATCH] Undeprecate gtk_binding_entry_add_signall svn path=/trunk/; revision=22314 --- ChangeLog | 9 +++++++++ gtk/gtk.symbols | 2 +- gtk/gtkbindings.c | 2 -- gtk/gtkbindings.h | 10 +++++----- 4 files changed, 15 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index ca5d28c7ac..6e97543e9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2009-02-11 Matthias Clasen + + Bug 571196 – gtk_binding_entry_add_signall deprecated without + alternative + * gtk/gtk.symbols: + * gtk/gtkbindings.[hc]: Undeprecate gtk_binding_entry_add_signall + since its replacement is a varargs function. Complaint by + Torsten Schoenfeld. + 2009-02-11 Matthias Clasen Bug 571249 – Icons are not drawn properly when initial widget diff --git a/gtk/gtk.symbols b/gtk/gtk.symbols index a2195c0b03..53bcc5e23d 100644 --- a/gtk/gtk.symbols +++ b/gtk/gtk.symbols @@ -443,11 +443,11 @@ gtk_aspect_frame_set #if IN_FILE(__GTK_BINDINGS_C__) #ifndef GTK_DISABLE_DEPRECATED gtk_binding_entry_clear -gtk_binding_entry_add_signall gtk_binding_parse_binding #endif gtk_binding_entry_skip gtk_binding_entry_add_signal +gtk_binding_entry_add_signall gtk_binding_entry_remove gtk_bindings_activate gtk_bindings_activate_event diff --git a/gtk/gtkbindings.c b/gtk/gtkbindings.c index f2e09cf626..0d2e832537 100644 --- a/gtk/gtkbindings.c +++ b/gtk/gtkbindings.c @@ -805,8 +805,6 @@ gtk_binding_entry_remove (GtkBindingSet *binding_set, * * Override or install a new key binding for @keyval with @modifiers on * @binding_set. - * - * Deprecated: 2.12: Use gtk_binding_entry_add_signal() instead. */ void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, diff --git a/gtk/gtkbindings.h b/gtk/gtkbindings.h index 5e34feb321..0ff74230c4 100644 --- a/gtk/gtkbindings.h +++ b/gtk/gtkbindings.h @@ -116,11 +116,6 @@ gboolean gtk_binding_set_activate (GtkBindingSet *binding_set, void gtk_binding_entry_clear (GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers); -void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, - guint keyval, - GdkModifierType modifiers, - const gchar *signal_name, - GSList *binding_args); guint gtk_binding_parse_binding (GScanner *scanner); #endif /* GTK_DISABLE_DEPRECATED */ @@ -133,6 +128,11 @@ void gtk_binding_entry_add_signal (GtkBindingSet *binding_set, const gchar *signal_name, guint n_args, ...); +void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, + guint keyval, + GdkModifierType modifiers, + const gchar *signal_name, + GSList *binding_args); void gtk_binding_entry_remove (GtkBindingSet *binding_set, guint keyval, GdkModifierType modifiers); -- 2.30.2